textile laboratory technician - English Synonyms Dictionary